Posts tagged with Core Concepts
Agent checkpointing is far from production-grade resiliency
Checkpointing helps with recovery, but agents are distributed applications and making them durable requires more than that.
Updating AI Agents safely in production
How to safely update long-running AI agents with immutable deployments and pinned executions.
A remote control for your agents
Fine-grained control over in-flight and failed requests: cancel, pause, resume, restart.

🎵 Every step you take, every call you make - Restate’s fresh take on distributed apps observability
Find out how the UI helps you with developing and debugging your distributed apps.
Code that sleeps for a month
Part two of 'Solving durable execution’s immutability problem': How can we write code that works across time without introducing versioning problems?

Solving durable execution’s immutability problem
The hardest problem in durable execution, as in many areas of infrastructure, is safe updates.

Graceful cancellations: How to keep your application and workflow state consistent 💪
With graceful cancellations, it is now possible to stop service invocations and workflows while keeping the overall application state consistent.

We replaced 400 lines of StepFunctions ASL with 40 lines of TypeScript by making Lambdas suspendable
We show you a new way to build complex business processes on AWS Lambda, where you can do everything with sequential code and service-style RPCs, no workflow DSL or plumbing events.
Why we built Restate
Introducing Restate, a distributed application runtime that facilitates reliable communication, consistent state, scalability and failover.